marmalade plum (calocarpum zapota) - Turkish English Dictionary